home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Web Shop Designer 2000
/
Web Shop Designer 2000 - Disc 1.iso
/
WebShop 2000
/
data1.cab
/
Library_Files
/
Library
/
Wizard_Library
/
DupScript.boo
next >
Wrap
Text File
|
2000-02-14
|
2KB
|
63 lines
// DupScript.boo, for wizard
SiteManager = getMainSiteManager();
RootFolder = getMainSiteManager().getPhysicalLayout().getRootFolder();
RootFolder.wzDeleteGarbagePages();
for i = 0 to RootFolder.getResourceNumber() - 1 do
{
Resource = RootFolder.getResource(i);
if (Resource <> NULL) then
if((typeof(Resource) = "DFrameSetResource") or
(typeof(Resource) = "DPageResource")) then
{
Index = Resource.wzGetThemePageIndex();
if(Index <> -1) then
{
Counter = Resource.wzGetCount();
Resource.wzAdjustPage(Index, 1, 1, 1, 1);
if(Counter > 1) then
{
Page = Resource.getPage();
if(Page <> NULL) then
{
LeftPage = Page;
for j = 1 to Counter - 1 do
{
ParentPage = Page.getParent();
DupPage = Page.duplicatePage(ParentPage, LeftPage);
LeftPage = DupPage;
}
}
else
{
Source = Resource.getSource(0);
if(Source <> NULL) then
{
LeftSource = Source;
for k = 1 to Counter - 1 do
{
Frame = Source.getParent();
DupSource = Source.duplicateSource(Frame, LeftSource);
LeftSource = DupSource;
}
}
}
Resource.renameResourceEx(Resource.getNameEx() + "1");
Resource.renameResourceBase(Resource.getBaseName() + "1");
}
}
}
}